@media screen and (max-width: 768px) {
  .airplane {
    align-items: flex-start !important;
    text-align: center;
    padding: 0 82px;
    padding-top: 164px;
    background-image: url("~/assets/images/home/mobile-background.jpg") !important;
  }
  .airplane .title {
    font-size: 164px !important;
  }
  .airplane .description {
    font-size: 72px !important;
  }
  .airplane .arrow-down {
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    bottom: 164px;
    display: flex;
    align-items: center;
    flex-direction: column;
    color: #fff;
    font-size: 61px;
  }
  .airplane .arrow-down svg {
    animation: bounced_down 1s ease-in-out alternate infinite;
  }
  @keyframes bounced_down {
    from {
      transform: translateY(0);
    }
    to {
      transform: translateY(25px);
    }
  }
}
